<?php namespace Common\Model; 

use Hdphp\Model\Model;
//商品类型属性模型
class TypeAttr extends Model{
	// 指定表名
	protected $table='type_attr';
	// 自动验证
  protected $validate=array(
  	array('taname','required','属性名称不能为空',3,3),
  	array('tavalue','required','属性值不能为空',3,3),
  	);
  // 自动完成
  protected $auto=array(
  	array('tavalue','replace','method',3,3),

  	);

  // 自定义的替换|为,的方法
  public function replace(){
  	 // 将属性值的|替换成,添加到数据库
  	$tavalue=Q('post.tavalue');
  	// 替换
  	$tavalue=str_replace('|',',',$tavalue);
  	// 返回值
  	return $tavalue;
  }

  // 添加
  public function store(){
  	// 触发自动完成和自动验证
  	if(!$this->create()) return false;
  	// 如果验证通过那就将数据插入数据库
  	$this->add();
  	return true;
  }

  // 编辑
  public function edit($taid){
  	if(!$this->create()) return false;
  	 $this->where("taid={$taid}")->save();
  	 return true;
  }


}